
local arc = lv.arc_create( lv.scr_act() );

lv.arc_set_rotation( arc, 270 );

lv.arc_set_bg_angles( arc, 0, 360 );

lv.obj_remove_style( arc, NULL, lv.LV_PART_KNOB );

lv.obj_clear_flag( arc, lv.LV_OBJ_FLAG_CLICKABLE );

lv.obj_center( arc );


a = lv.create_anim()

lv.anim_set_var( a, arc );

lv.anim_set_exec_cb( a, function( obj, v )

	lv.arc_set_value( obj, v );
end );

lv.anim_set_time( a, 1000 );

lv.anim_set_repeat_count( a, lv.LV_ANIM_REPEAT_INFINITE );

lv.anim_set_repeat_delay( a, 500 );

lv.anim_set_values( a, 0, 100 );

lv.anim_start( a );
